*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  font-weight: normal;
}
img {
  display: inline-block;
  vertical-align: middle
}
a cite {
  font-style: normal;
  *cursor: pointer
}
a{
  text-decoration: none
}
a:active, a:hover {
  outline: 0
}
input{
  outline: none;
}

:root {
  /*主题色*/
  --primary: #615ced;
  --primary01: rgba(97, 92, 237, 0.1);
  --primary04: rgba(97, 92, 237, 0.4);
  --primary06: rgba(97, 92, 237, 0.6);
  --primary-text: #303133;
  --regular-text: #606266;
  --secondary-text: #909399;
  --placeholder-text: #A8ABB2;
  --disabled-text: #C0C4CC;
  --darker-border: #CDD0D6;
  --dark-border: #D4D7DE;
  --base-border: #DCDFE6;
  --light-border: #E4E7ED;
  --lighter-border: #EBEEF5;
  --extra-light-border: #F2F6FC;
}